tower distillation - English Synonyms Dictionary